仿: seemingly...
不得而知: unknown, unable to find out...
局: narrow, (a measure word used for games) set or round office, situation, office...
权衡: to consider, to weigh (a matter), to balance (pros and cons)...
消化: to digest, digestion, digestive...
友善: friendly...
强壮: strong, sturdy, robust...
被迫: to be compelled, to be forced...
突如其来: to arise abruptly, to arrive suddenly, happening suddenly...
恨不得: wishing one could do sth, to hate to be unable, itching to do sth...